/* 轮播图css */
.slideBox003 {
    position: relative;
    width: 100%;
    display: inline-block;
    text-align: center;
    z-index: 555;
    overflow: hidden;
    height: 480px;
}
.slideBox003 .hd {
    display: inline-block;
    position: absolute;
    bottom: 22px;
    z-index: 1;
}
.slideBox003 .hd ul {
    overflow: hidden;
    zoom: 1;
    float: left;
}
.slideBox003 .hd ul li {
    float: left;
    margin: 0 4.5px;
    width: 10px;
    height: 10px;
    line-height: 10px;
    text-align: center;
    background: #b2bbc3;
    cursor: pointer;
	border-radius: 50%;
}
.slideBox003 .hd ul li.on {
    background: #315dc3;
	width: 35px;
	height: 10px;
	border-radius: 40px;
}
.slideBox003 .bd {
  position:relative; height:100%; z-index:0;  
}
.slideBox003 .bd li {
    zoom: 1;
    vertical-align: middle;
    display: block;
    height: 600px;
    cursor: pointer;
}
.slideBox003 .bd li img {
    width: 100%;
    height: 600px;
    display: block;
}
.slideBox003 .prevStop {
    display: none;
}
.slideBox003 .nextStop {
    display: none;
}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox003 .prev {
    position: absolute;
    left: 40px;
    top: 40%;
    display: block;
    width: 40px;
    height: 129px;
    background: url() 0px 5px no-repeat;
    filter: alpha(opacity=50);
    opacity: 0.2;
}
.slideBox003 .next {
    position: absolute;
    right: 40px;
    top: 40%;
    display: block;
    width: 40px;
    height: 129px;
    background: url() 0px 5px no-repeat;
    filter: alpha(opacity=50);
    opacity: 0.2;
}
.slideBox003 .prev:hover,  .slideBox003 .next:hover {
    filter: alpha(opacity=100);
    opacity: 0.8;
}
.slideBox003 .prevStop {
    display: none;
}
.slideBox003 .nextStop {
    display: none;
}
/* 轮播图css结束 */
/*热门关键词*/
.plate3{width: 100%;overflow: hidden;}
.keyws .search {
    position: relative;
}
.input::-webkit-input-placeholder{color:#D1D1D1;}
.keyws .search .input {
    height: 37px;
    width: 269px;
    line-height: 37px;
    padding-left: 18px;
	 border: 1px solid #dddddd;
    border-radius: 20px;
	background: none;
}

.keyws .search .btn {
    background:#fff url("../image/inico6.jpg")no-repeat right center;
    height: 37px;
    width: 28px;
    border: none;
    position: absolute;
    right: 17px;
    top: 1px;
	cursor:pointer;
}
.keyws{
	    padding: 18px 0 29px;
    overflow: hidden;
}
.keyws .words p{
	    float: left;
    color: #315dc3;
    font-size: 14px;
    font-weight: bold;
	line-height: 37px;
}
.keyws .words a:hover{color: #315dc3; }
.keyws .words a{
	    font-size: 14px;
    color: #666;
    margin-right: 20px;
line-height: 37px;
}
.input placeholder ::-webkit-input-placeholder { 
  color: #999!important;
  font-size: 12px!important;
}

/*服务*/
.fuwu{
	z-index: 99;
       height: 221px;
    box-shadow: 0 0 10px #e4e4e4;
}
.fuwu ul li{
	    width: 239px;
       padding: 59px 0 0;
    overflow: hidden;
    text-align: center;
	background: url("../image/l_y.jpg")no-repeat right center;
	height: 170px;
	float: left;
}
.fuwu ul li p{
	    font-size: 24px;
    color: #333;
    font-weight: bold;
    line-height: 22px;
}

.fuwu ul li span{
	    font-size: 18px;
    color: #525252;
    line-height: 55px;
    display: block;
}
.fuwu ul li img{
	margin: 0 auto;
}
.fuwu ul li i{
    bottom: 10px;
    width: 89px;
    height: 5px;
    background: #315dc3;
    display: none;
    margin: 20px auto 0 auto;
}
.fuwu ul li:last-child{background: none;}
.fuwu ul li:hover p{color: #315dc3;}
.fuwu ul li:hover i{
	display: block;
}

/*产品*/
.indexpro{
	padding: 68px 0;
	overflow: hidden;
}
.protit{    text-align: center;
    margin-bottom: 40px;
    overflow: hidden;}
.protit i {
    display: inline-block;
    height: 1px;
    background: #999999;
    width: 54px;
    position: relative;
    top: -4px;
}
.protit h4{
	font-size: 42px;
	font-weight: bold;
	color: #333333;    
    line-height: 60px;
    padding-bottom: 12px;
}
.protit h4 em {
    font-style: normal;
    color: #315dc3;
}
.protit i.xianL {
    margin-right: 12px;
}
.protit i.xianR {
    margin-left: 12px;
}
span{
	font-size: 18px;
	color: #999;
}
.prolist {
	width: 290px;
}
.prolist ul{
	border: 1px solid #e4e4e4;padding: 10px 30px 13px;
    background: #fff;
}
.prolist h4{
	background: #315dc3 url("../image/pico1.png")no-repeat 32px center;
	padding: 23px 0 23px 65px;
	color: #fff;
	font-size: 20px;
	font-weight: bold;
	
}
.prolist ul li{
	line-height: 58px;
    height: 58px;
    border-bottom: 1px solid #eee;
	font-size: 15px;color: #555;
	background: url("../image/pico3.jpg")no-repeat left center;padding-left: 30px;
}
.prolist ul li a{display: block;}
.prolist ul li:last-child{border: none;}
.prolist ul li:hover a{color: #315dc3;}

		/* 产品列表css */
.multit{
    overflow: hidden;padding: 7px 13px;
}
.hx{border-bottom: 1px solid #e4e4e4;margin:15px 0 15px;display: block;}
.multit p{
	    float: left;
    font-size: 18px;
    font-weight: bold;
    color: #333;
	background: url("../image/pico2.jpg")no-repeat left center;
	padding-left: 33px;
}
.multit span a{
	    font-size: 16px;
    text-transform: uppercase;
    float: right;
    color: #666;
}
.multit span a:hover{color: #333;}

		/* 本例子css */
		.multipleColumn87{ float: right;position:relative; width:872px;    border: 1px solid #e4e4e4;
    padding: 17px 0;}
		.multipleColumn87 .hd .prev{
	display: block;
    width: 32px;
    height: 99px;
    overflow: hidden;
    cursor: pointer;
    background: url("../image/ajtz.jpg") no-repeat;
    position: absolute;
    top: 47%;
    left:-17px;z-index: 99999;filter:alpha(opacity=50);opacity:0.7; 
}
		.multipleColumn87 .hd .next{
	display: block;
    width: 32px;
    height: 99px;
    overflow: hidden;
    cursor: pointer;
    background: url("../image/ajtr.jpg") no-repeat;
    position: absolute;
    top: 47%;z-index: 99999;
    right: -17px;filter:alpha(opacity=50);opacity:0.7; }
		.multipleColumn87 .prev:hover,
		.multipleColumn87 .next:hover{ filter:alpha(opacity=100);opacity:1;  }

		.multipleColumn87 .bd{ height:1124px; overflow:hidden;width: 872px; }
		.multipleColumn87 .bd ul{  overflow:hidden; zoom:1;margin: 0 auto;}
		.multipleColumn87 .bd ul li{  margin:0 14px 26px 14px; float:left; _display:inline;background: #f5f5f5; overflow:hidden; text-align:center;width:262px; height:260px; }
		.multipleColumn87 .bd ul li .pic{ width:252px; height:156px;overflow: hidden;margin: 0 auto;}
		.multipleColumn87 .bd ul li .pic img{width:252px; height:156px; display:block;margin: 0 auto;padding-top: 5px;transition: all 0.5s;}
		.multipleColumn87 .bd ul li .title{ font-size: 15px;color: #333;display:block;padding-top: 18px;
white-space:nowrap; 
overflow:hidden; 
text-overflow:ellipsis;}
.multipleColumn87 .bd ul li p{color: #888;padding: 8px;}
.multipleColumn87 .bd ul li:hover .title{color: #315dc3;}
.multipleColumn87 .bd ul li:hover .pic img{transform: scale(1.1);transition: all 0.5s;}
.multipleColumn87 .tempWrap{width: 872px!important;}
/*行业应用*/
.cases{
	background: url("../image/inbj1.jpg")no-repeat center center;
	padding: 51px 0 57px;
	overflow: hidden;
}
.slideGroup01 {
    width: 100%;
    text-align: left;
    margin: 0 0 0 0;
	background: #fff;
	overflow: hidden;
}
.slideGroup01 .parHd {
    height: 68px;
    line-height: 68px;
    margin: 0 0 37px 0;
    background: #315dc3;
    position: relative;
}
.slideGroup01 .parHd ul {
    float: left;
    position: absolute;
    height: 68px;
}
.slideGroup01 .parHd ul li {
    float: left;
    text-align: center;
    width: 132px;
    height: 68px;
    cursor: pointer;border-right: 1px solid #029958;
}
.slideGroup01 .parHd ul li:last-child{border: none;}
.slideGroup01 .parHd ul li.on {
    height: 68px;
    background: #ffc000;
}
.slideGroup01 .parHd ul li .anling_one {
    text-align: center;
    display: inline-block;
    height: 68px;
}

.slideGroup01 .parHd ul li .an_wen {
    display: inline-block;
    text-align: left;
}
.slideGroup01 .parHd ul li .an_wen p {
    color: #fff;
    font-size: 16px;
}
.slideGroup01 .parHd ul li.on .an_wen p {
    color: #fff;
}

.slideGroup01 .parHd ul .an_last {
    width: 136px;
}
.slideGroup01 .slideBox {
    zoom: 1;
    position: relative;
}
.slideGroup01 .sPrev{
    position: absolute;
    left: 495px;
    top: 431px;
    display: block;
    width: 72px;
    height: 40px;
    background: url(../image/an_jt-z.jpg) center center no-repeat ;
}
.slideGroup01 .sNext {
	 position: absolute;
	 top: 431px;
    display: block;
    width: 72px;
    height: 40px;
    right: 495px;
    background: url(../image/an_jt-r.jpg) center center no-repeat;
}
.slideGroup01 .sPrev:hover{
 background: url(../image/an_jt-z1.jpg) center center no-repeat;
}
.slideGroup01 .sNext:hover{
    background: url(../image/an_jt-r1.jpg) center center no-repeat;
}
.slideGroup01 .parBd {
    margin: 0 25px 0 25px;
    height: 517px;
	overflow: hidden;
}
.slideGroup01 .parBd ul {
    float: left;
    zoom: 1;
}
.slideGroup01 .parBd ul li {
    float: left;
    margin-left: 20px;
}
.slideGroup01 .parBd .an_one {
    float: left;
    height: 383px;
    width: 519px;
    position: relative;
}
.slideGroup01 .parBd .an_one .pic img {
    height: 383px;
    width: 519px;
    display: block;
}
.slideGroup01 .parBd .an_one .title {
    background: rgba(51,51,51,0.5);
    height: 69px;
    width: 519px;
    position: absolute;
    bottom: 0;
    text-align: center;
}
.slideGroup01 .parBd .an_one .title p {
    color: #fff;
    font-size: 16px;
    line-height: 69px;
}
.slideGroup01 .parBd .an_two {
    height: 362px;
    width: 272px !important;
    border: 1px solid #f2f2f2;
    padding: 10px 10px;
}
.slideGroup01 .parBd .an_two .pic {
    background: #f5f5f5;
    height: 214px;
    width: 271px;overflow: hidden;
}
.slideGroup01 .parBd .an_two .pic img {
    height: 214px;
    width: 271px;
    display: block;transition: all 0.5s;
}
.slideGroup01 .parBd .an_two:hover .pic img{
	transform: scale(1.1);transition: all 0.5s;
}
.slideGroup01 .parBd .an_two .title {
    width: 272px;
    height: 60px;
    background: url(../image/anlige.jpg) no-repeat left bottom;
}
.slideGroup01 .parBd .an_two .title p {
    color: #333333;
    font-size: 16px;
    line-height: 60px;
    background: url(../image/an_jt.jpg) no-repeat right 24px;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 230px;
    padding-right: 30px;
}
.slideGroup01 .parBd .an_two:hover .title p{color: #315dc3;}
.slideGroup01 .parBd .an_two .title01 {
    width: 272px;
    margin-top: 24px;
}
.slideGroup01 .parBd .an_two .title01 p {
    color: #999999;
    font-size: 14px;
    line-height: 21px;
}
.slideGroup01 .parBd .an_two .title01 span {
    border-top: 1px solid #fca900;
    padding-top: 26px;
}
.sanjiao{
    position: absolute;
    background: url(../image/sanjiao.png)no-repeat center bottom;
    width: 133px;
    height: 14px;
    top: 68px;
	display: none;
}
.sanjiao01{
    position: relative;
    background: url(../image/sanjiao.png)no-repeat center bottom;
    width: 133px;
    height: 14px;
    top: -1px;
	display: none;
}
.slideGroup01 .parHd ul li.on .sanjiao{display: block;}
.slideGroup01 .parHd ul li.on .sanjiao01{display: block;}

/*服务流程*/
.liuchen{
	padding: 66px 0 0;
	overflow: hidden;
}
.liuchen .liutit{
	    margin-bottom: 16px!important;
}
.liulist ul li{
	float: left;
    width: 117px;
    text-align: center;
	margin: 0 50px ;
}

.liulist ul li i{
	    color: #cdcdcd;
    font-size: 14px;
    text-transform: uppercase;
    line-height: 31px;
}
.liulist ul li p{
	    color: #171717;
    font-size: 22px;
    line-height: 32px;
}
.liulist ul li img{
	border-radius: 50%;
    border: 5px solid #e4e4e4;
    width: 97px;
    height: 97px;
	    margin: 15px 0;
}
.liulist ul li span pre{
	    font-size: 14px;
    color: #575757;
    line-height: 20px;
	font-family: "微软雅黑";
}
.liulist{position: relative;}
.liuhx{
	display: inline-block;
    height: 1px;
    background: #eee;
    width:1160px;
    position: relative;
    top: 144px;}
.liuzx{
	padding: 66px 0;
	overflow: hidden;
}

.liuzx i {
    display: inline-block;
    height: 1px;
    background: #ffc000;
}
.liuzx .zxnr{
	width: 470px;
	height: 55px;
	line-height: 55px;
	margin: 0 auto;
	position: relative;
	z-index: 999;
		
}
.liuzx .zxnr a{
	    display: block;
    background: #ffc000 url("../image/liico1.png")no-repeat 42px center;
    width: 235px;
    float: left;
    text-indent: 80px;
    color: #fff;
    font-size: 18px;
    font-weight: bold;
}
.liuzx .zxnr p{
	    width: 235px;
	display: block;
    float: left;
    background: #022c58 url(../image/liico2.png)no-repeat 26px center;
    color: #fff;
    font-size: 19px;
    font-weight: bold;
    text-indent: 61px;
}
.liuzx .lhx{
	width: 100%;
    overflow: hidden;
    position: relative;
    top: 27px;z-index: 0;}
.liuzx .xianL{
	float: left;
	width: 50%;
}
.liuzx .xianR{
	float: right;
	width: 50%;
	background: #022c58!important;
}

/*公司简介*/
.abouts{
	padding: 80px 0 182px;
	background: url("../image/inbj2.jpg")no-repeat center top;
	overflow: hidden;
}
.abtit{
	overflow: hidden;position: relative;
}
.abtit p{
	    float: left;
    margin-right: 15px;
}
.abtit span{
	    font-size: 42px;
    font-weight: bold;
    color: #fff;
    display: block;
}

.abtit i{
    font-size: 16px;
    color: #fff;
    font-weight: bold;
    width: 546px;
    height: 30px;
    background: #ffc000;
    display: block;
    text-align: center;
    border-radius: 20px;
    line-height: 30px;
    margin: 17px 0;
}
.abnr{
	overflow: hidden;
	margin: 40px 0;
}
.abnr pre{
	overflow: hidden;
	color: #fff;
    font-size: 15px;
    line-height: 32px;
    font-family: "微软雅黑","Microsoft Yahei";
    white-space: pre-wrap;
    white-space: -moz-pre-wrap;
    white-space: -pre-wrap;
    white-space: -o-pre-wrap;
    word-wrap: break-word;
}

.abmore {
	    display: block;
    width: 180px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    color: #fff;
    font-size: 16px;
    font-weight: bold;
    background: #ffc000;
    border-radius: 10px;
}
.abmore:hover{
	background: #fff;
	color: #315dc3;
}
.abptit{
	text-align: right;    margin: 13px 0 0;
}
.abptit p{
	    color: #fff;
    font-weight: bold;
    font-size: 28px;
}
.abptit span{
	font-size: 14px;
    color: #ffc000;
    letter-spacing: 0.6px;
}
.abcontent{
	
}
		/* 本例子css */
		.slideBox22{width: 566px;
    height: 395px;
    position: relative;
    border-radius: 6px;
    margin: 70px 0 0;
    display: inline-block;
    text-align: center;
float:right;  }

		.slideBox22 .hd{    
    overflow: hidden;
    position: absolute;
    bottom: 0px;
    z-index: 1;
    text-align: center;
    width: 100%;}
		.slideBox22 .hd ul{ o    overflow: hidden;
    zoom: 1;
    text-align: center;
    display: inline-block; }
		.slideBox22 .hd ul li{
	float: left;
    margin-right: 3px;
    width: 7px;
    height: 7px;
    line-height: 14px;
    text-align: center;
    background: #fff;
    cursor: pointer;
    border-radius: 50%;}
		.slideBox22 .hd ul li.on{ background:#ffc000; color:#fff; }
		.slideBox22 .bd{ position:relative; height:100%; z-index:0;  }
		.slideBox22 .bd li{ zoom:1; vertical-align:middle; overflow: hidden;width:566px!important; height:369px!important;border: none; border-radius: 6px;}
		.slideBox22 .bd img{ width:566px; height:369px; display:block;border-radius: 6px;transition: all 0.5s; }

		/* 下面是前/后按钮代码，如果不需要删除即可 */
		.slideBox22 .prev{ position:absolute; left:1%; top:36%; display:block; width:32px; height:99px; background:url("../image/ajtz.jpg") center center no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
		.slideBox22 .next{ position:absolute; right:-3%; top:36%; display:block; width:32px; height:99px; background:url("../image/ajtr.jpg") center center no-repeat; filter:alpha(opacity=50);opacity:0.5;  }
		.slideBox22 .prev:hover,
		.slideBox22 .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.abouts .xianL{
    display: inline-block;
    height: 1px;
    background: #ffc000;
    width: 100%;
    position: relative;
    top: 92px;
}

.shili{
    background: #fff;
    padding: 36px 50px;
    overflow: hidden;
    box-shadow: 0px 15px 19px -3px #e4e4e4;
    z-index: 99;
    position: relative;
    top: -257px;
}

.shitit{
	overflow: hidden;
}
.shili ul li {
	    float: left;
    width: 224px;
    height: 214px;
    overflow: hidden;
}
.shili ul li .shiwen {
	    font-size: 16px;
    color: #666;
    line-height: 24px;
    margin: 31px 0 26px;
}
.shili ul li .shitit i{
	width: 80px;
    height: 80px;
    display: inline-block;
    background: #ffc000;
    border-radius: 10px;
    line-height: 80px;
    overflow: hidden;
	float: left;
}
.shili ul li .shitit i img{
	margin: 0 auto;
    padding: 13px 0;
}
.shili ul li .shitit p {float: left;display: block;margin: 15px 0 0 21px;}
.shili ul li .shitit p span{
	font-size: 24px;
    color: #333333;
    font-weight: bold;
	display: block
}

.shili ul li .shitit p em{
	font-size: 16px;
    color: #c7c7c7;
    font-style: normal;
    text-transform: uppercase;
}
.shihx{
	width: 1px;
	height: 200px;
	margin: 0px 32px;
	background: #eee;
	float: left;
}
/*出货现场*/
.chuhuo{
	padding: 66px 0 0;
    height: 52px;
}
.chutit{
	    position: relative;
    top: -200px;
}
		/* 本例子css */
		.picScroll-left21{ width:100%; position:relative;top: -207px; }
		.picScroll-left21 .hd{}
		.picScroll-left21 .hd .prev{ display:block;  width:32px; height:62px;overflow:hidden;
			 cursor:pointer; background:url("../image/chujtz.png") no-repeat;    position: absolute;
    top: 59px;
    left: -35px;}
		.picScroll-left21 .hd .next{ display:block;  width:32px; height:62px; overflow:hidden;
			 cursor:pointer; background:url("../image/chujtr.png") no-repeat;    position: absolute;
    right: -35px;
    top: 59px;}
		.picScroll-left21 .hd .prevStop{ background-position:-60px 0; }
		.picScroll-left21 .hd .nextStop{ background-position:-60px -50px; }
		.picScroll-left21 .bd{}
		.picScroll-left21 .bd ul{ overflow:hidden; zoom:1; }
		.picScroll-left21 .bd ul li{ margin:0 12px; float:left; _display:inline; overflow:hidden; text-align:center; width: 275px;padding: 3px 0;background: #fff; }
		.picScroll-left21 .bd ul li .pic{ width:265px; height:139px;overflow: hidden;    margin: 0 auto;}
		.picScroll-left21 .bd ul li .pic img{ width:265px; height:139px; display:block;margin: 0 auto;transition: all 0.5s;}
.picScroll-left21 .bd ul li:hover .pic img{transform: scale(1.1);transition: all 0.5s;}
		.picScroll-left21 .bd ul li .title{ line-height:55px;height: 55px;color: #333333;font-size: 15px;display:block;
white-space:nowrap; 
overflow:hidden; 
text-overflow:ellipsis;}
.picScroll-left21 .bd ul li:hover .title{color: #315dc3;}
.picScroll-left21 .bd .tempWrap{width: 1200px!important;}
		/* 新闻中心css */
		.slideTxtBox66{ width:100%; text-align:left;  }
		.slideTxtBox66 .hd{     height: 59px;
    line-height: 59px;
    position: relative;
    border-bottom: 1px solid #eee; }
		.slideTxtBox66 .hd ul{ float:left;  position:absolute; height:56px;}
		.slideTxtBox66 .hd ul li{ float:left; padding:0 40px; cursor:pointer;background: #315dc3;  }
.slideTxtBox66 .hd ul li{
	color: #fff;font-size: 20px;font-weight: bold;line-height: 56px;
}
		.slideTxtBox66 .hd ul li.on{background: #ffc000; }
		.slideTxtBox66 .bd ul{ zoom:1;  }
		.slideTxtBox66 .bd {overflow: hidden;margin: 35px 0;}
		.slideTxtBox66 .bd li .date{ float:right; color:#999;  }
.news{
	padding: 66px 0;
	overflow: hidden;
}
.news .newmore{
	    float: right;
    line-height: 59px;
    color: #999;
}
.news .newmore:hover{color: #333;}
.tuotiai{
	    float: left;
    width: 600px;
}
.tuotiai img{
	    height: 240px;
    width: 600px;
	overflow: hidden;
   
}
.tuotiai p{
	    font-size: 18px;
    color: #002333;
    line-height: 55px;
}
.tuotiai:hover p{color:#315dc3;}
.tuotiai span{
	    font-size: 14px;
    color: #999;
    line-height: 24px;
}
.nright{
	float: right;
	width: 554px;
}
.nright li{
	border-bottom: 1px #eee dashed;
    padding: 17px 0;
    overflow: hidden;
}
.nright li .rq{
	    float: left;
    width: 84px;
    height: 91px;
}
.nright li .rq p{
	font-size: 50px;
    font-weight: bold;
    color: #999;
}
.nright li .rq i{
	font-size: 16px;
    color: #cdcdcd;
}
.nright li:hover .wen p{color: #315dc3;}
.nright li .wen{
	    float: left;
    width: 467px;
}
.nright li .wen p{
	font-size: 18px;
    color: #002333;
    line-height: 42px;
}
.nright li .wen span{
	    font-size: 14px;
    color: #999;
    line-height: 24px;
}
.nright li:first-child{padding: 0 0 17px 0;}
/* 常见问题css */
.problem {
background: #315dc3;
padding: 55px 0;
	overflow: hidden;
}
.txtScroll-left77 {
    width: 990px;
    float: left;
    position: relative;
}
.txtScroll-left77 .bd {
    width: 990px;
    overflow: hidden;
}
.txtScroll-left77 .bd ul {
    overflow: hidden;
    zoom: 1;
}
.txtScroll-left77 .bd ul li {
    width: 400px;
    float: left;
    _display: inline;
    border-left: 1px solid #019254;
    padding: 0 47px;
}
.txtScroll-left77 .bd ul li p {
    font-size: 14px;
    color: #fff;
    display: block;
    font-weight: bold;
    background: url("../image/q.png")no-repeat left center;
    padding-left: 48px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
	line-height: 55px;
}
.txtScroll-left77 .bd ul li i {
    display: block;
    width: 100%;
    height: 1px;
    background: #e4e4e4;
    margin: 15px 0;
}
.txtScroll-left77 .bd ul li span {
    font-size: 14px;
    color: #9dcbb7;
    background: url("../image/a.png")no-repeat left 0;
    display: block;
	line-height: 24px;
    padding-left: 48px;
}

.partit{
	    width: 188px;
}
.partit p{
	    font-size: 20px;
    font-weight: bold;
    color: #fff;
}
.partit span{
	    font-size: 16px;
    color: #9dcbb7;
    text-transform: uppercase;
}
.txtScroll-left77 .hd .prev{ display:block;  width:50%; height:25px; float:left;overflow:hidden; cursor:pointer; background:url("../image/wjtz.jpg")no-repeat;}
.txtScroll-left77 .hd .next{ display:block;  width:50%; height:25px; float:left;  overflow:hidden; cursor:pointer; background:url("../image/wjtr.jpg")no-repeat;}
.txtScroll-left77 .hd {
	    position: relative;
    width: 102px;
    height: 25px;
    left: -201px;
    top: 83px;
}

/*友情*/
.youqing{
	padding: 32px 0 0;
	overflow: hidden;
	background: #f5f5f5;
}
.youqing .container{overflow: hidden;border-bottom: 1px solid #dadada;  padding-bottom: 32px;}
.youtit{
	    float: left;
    width: 117px;
    border-right: 1px solid #dadada;
}
.youtit p{
	    font-size: 30px;
    color: #999;
}

.youtit span{
	    font-size: 14px;
    color: #666;
    font-weight: bold;
}
.younr{
	    float: left;
    margin-left: 18px;
    line-height: 60px;
}
.younr a{
	    margin: 0 17px;
	    font-size: 14px;
    color: #999;
}
.younr a:hover{
	color: #315dc3;
}


/*产品中心补充样式*/
.prolist ul p{
    line-height: 26px;
    font-size: 14px ;
    color: #666;
}

/*优势补充样式*/
.youshi{
    padding: 82px 0 ;
    overflow: hidden;
}
.c4_wap {
    position: relative;
    margin-top: 55px;
}
.clearfix {
    zoom: 1;
}
.c4_wap .qy_left_sort {
    position: relative;
    display: flex;
    justify-content: space-between;
    margin-bottom: 15px;
}
.qy_left_sort li {
    position: relative;
    width: 248px;
    min-height: 80px;
    background: transparent;
}
.qy_left_sort li a {
    display: flex;
    align-items: center;
}
.qy_left_sort li img {
    max-width: 100%;
    margin-right: 20px;
}
.qy_left_sort li span {
    display: block;
    font-size: 12px;
    text-transform: uppercase;
    color: #8b98a7;
    padding-top: 5px;
}
.qy_rr {
    position: relative;
}
.qy_right_cont {
    position: relative;
    display: flex;
    justify-content: space-between;
    border: 1px solid #eee;
    background: #fff;
}
.qy_right_cont .c4_youimg {
    position: relative;
    width: 833px;
}
.com-img {
    display: block;
    overflow: hidden;
    margin: 0 auto;
}
.qy_right_cont .c4_youimg img {
    width: 833px;
    height: 420px;
}
.qy_right_cont .c4_zuo {
    position: relative;
    width: 367px;
    height: 420px;
    padding: 20px;
    box-sizing: border-box;
}
.qy_right_cont .c4_zuo em {
    position: absolute;
    right: 0px;
    top: 0px;
    width: 93px;
    height: 84px;
    background: #ffc000;
    z-index: 99;
    font-size: 41px;
    color: #fff;
    font-weight: bold;
    font-style: inherit;
    padding-left: 15px;
}
.qy_right_cont .c4_zuo h3 {
    font-size: 32px;
    color: #626262;
    margin-top: 25px;
}
.qy_right_cont .c4_zuo span {
    display: block;
    font-size: 16px;
    color: #8c8c8c;
    line-height: 30px;
    background: url(../image/ysheng.jpg) no-repeat left bottom;
    padding-bottom: 10px;
    text-transform: uppercase;
}
.qy_right_cont .c4_zuo dd {
    margin-top: 30px;
    font-size: 14px;
    color: #333333;
}
.qy_right_cont .c4_zuo dd p {
    margin-bottom: 15px;
    line-height: 1.7;
    background: url(../image/ysquan.png) no-repeat left 10px;
    padding-left: 15px;
}
.qy_right_cont .c4_zuo a {
    position: absolute;
    width: 187px;
    text-align: center;
    line-height: 35px;
    border: 1px solid #aaaaaa;
    display: block;
    bottom: 65px;
    left: 20px;
    font-size: 14px;
    color: #333333;
    font-weight: normal;
}
.qy_right_cont .c4_zuo em i {
    font-size: 12px;
    font-weight: normal;
    font-style: inherit;
    text-transform: uppercase;
    display: block;
    margin-left: 38px;
}

/*底部补充样式*/
.foottel dl dt{
    color: #7c7c7c;
    font-size: 14px;
    line-height: 24px;
}

/*资质补充样式*/
.album{height: 236px;background: #fff;}
.album_t{float: left;width: 150px;margin-top: 0px;}
.album_t h3{margin: 36px 0 0;height: 55px;line-height: 55px;font-weight: normal;}
.album_t h3 i{float: left;width: 55px;height: 55px;border-radius: 50%;background: #ffc000;margin-right: 15px;}
.album_t h3 a{font-size: 16px;color: #333;}
.album_t h3.on i{background: #004098;}
.album_con{float: right;width: 900px;padding-top: 24px;}
.album_bd li{float: left;width: 222px;margin-right: 33px;}
.album_bd li img{display: block;width: 222px;}
.album_bd li span{display: block;font-size: 14px;color: #333;text-align: center;line-height: 54px;}
.album_bd .tempWrap{width: 100% !important;}



/*新闻补充样式*/
.index-news {

	height: auto;
	width: 100%;
	overflow: hidden;
	padding-bottom: 40px;
    margin-top: 72px;

}

.index-news .fl {

	width: 675px;

}

.index-news .fr {

	width: 500px;

}

.index-news .fr .tit {

	font-size: 14px;

	color: #999999;

}

.index-news .fr .tit span {

	font-weight: bold;

	font-size: 20px;

	color: #333;

	margin-right: 15px;

}

.index-news .fr .tit em {

	float: right;

	margin-top: 4px;

}

.index-news .fr .gun-news {

	padding-top: 20px;

}

.index-news .fr .gun-news ul li {

	padding: 12px 0;

	border-bottom: 1px solid #ccc;

}

.index-news .fr .gun-news h2 {

	background: url(../picture/wen.jpg) no-repeat left bottom;

	font-size: 14px;

	font-weight: bold;

	line-height: 29px;

	height: 29px;

	display: block;

	padding-left: 30px;

}

.index-news .fr .gun-news p {

	background: url(../picture/da.jpg) no-repeat left top;

	font-size: 14px;

	line-height: 26px;

	display: block;

	padding-left: 30px;

}

.tab-news .hd {

	float: left;

	display: inline;

	width: 125px;

	margin-right: 20px;

}

.tab-news .hd ul li {

	width: 75px;

	height: 184px;

	background: #315dc3;

	margin-bottom: 1px;

	padding: 25px;

}

.tab-news .hd ul li h3 {

	font-size: 14px;

	padding-top: 15px;

	color: #FFF;

}

.tab-news .hd ul li h3 span {

	font-size: 18px;

	font-weight: bold;

	padding-bottom: 5px;

	display: block;

	color: #FFF;

}

.tab-news .hd ul li .more {

	padding: 3px 5px;

	border: 1px solid #ffe083;

	text-align: center;

	margin-top: 15px;

}

.tab-news .hd ul li .more a {

	color: #ffe083;

}

.tab-news .hd ul li.on {

	background: #ffc000;

}

.tab-news .bd {

	float: left;

	display: inline;

	width: 520px;

}

.tab-news .bd dl {

	width: 490px;

	height: 165px;

	background: #f8f8f8;

	padding: 15px;

}

.tab-news .bd dl dt {

	float: left;

	display: inline;

}

.tab-news .bd dl dd {

	float: right;

	display: inline;

	width: 257px;

}

.tab-news .bd dl dd .date {

	font-size: 18px;

	color: #e6212a;

	font-weight: bold;

}

.tab-news .bd dl dd .date span {

	display: block;

	font-size: 12px;

}

.tab-news .bd dl dd h4 {

	font-weight: bold;

	font-size: 16px;

	padding: 5px 0

}

.tab-news .bd dl dd p {

	line-height: 25px;

}

.tab-news .bd dl dt img {

	width: 220px;

	height: 162px;

}

.tab-news .bd ul {

	
}

.tab-news .bd ul li {

	line-height: 38px;

}

.tab-news .bd ul li a{

	white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    word-break: break-all;
    font-size: 16px;

}




.tab-news .bd ul li span {

	float: right;
    font-size: 16px;

}

.tab-news .bd ul li a:before {

	content: "●";
	font-size: 12px;
	margin-right: 7px;
	color: #ffc000;

}

.case-in .hd {float: left;width: 282px;}
.case-in .hd li {height: 95px;margin-bottom: 7px;background: url(../image/caselbg.gif) no-repeat right 0;border-left: solid 4px #e3e3e3;cursor: pointer;overflow: hidden;}
.case-in .hd li .icon {float: left;margin: 26px 0 0 34px;position: relative;width: 42px;height: 69px;}
.case-in .hd li .icon i {width: 42px;height: 43px;position: absolute;display: block;top: 0;left: 0;transition: all 0.4s linear;background: no-repeat 0 0;}
.case-in .hd li .icon i.h {background-position: -90px 0;opacity: 0;visibility: hidden;transform: translate3d(0,0,-65px) rotate3d(1,0,0,90deg);transform-origin: 50% 0;}
.case-in .hd li .text {margin-left: 35px;margin-top: 26px;line-height: 26px;font-size: 18px;font-weight: bold;}
.case-in .hd li .text span {display: block;color: #bcbcbc;font-weight: normal;font-size: 12px;text-transform: uppercase;font-family: Arial;}
.case-in .hd li.on {background: url(../image/ico02.jpg) no-repeat 277px 29px #3D68CE;width: 380px;position: relative;z-index: 4;}
.case-in .hd li.on .icon .h {opacity: 1;visibility: visible;transform: rotate3d(1,0,0,0deg);}
.case-in .hd li.on .text {color: #fff;}
.case-in .hd li.on .text span {color: #d4e5f3;}
.case-in .qbd {margin-left: 306px;}
.case-in .pic {position: relative;}
.case-in .pic .m {height: 502px;line-height: 502px;}
.case-in .pic .m img{ width:894px; height: 502px; }
.case-in .pic .text {position: absolute;bottom: 0;left: 0;width: 100%;background-color: rgba(0,0,0,0.75);color: #fff;}
.case-in .pic .text p {width: 680px;padding: 20px;margin: 0;line-height: 24px;height: 48px;overflow: hidden;}
.case-in .pic .text span {float: right;background: url(../image/more02.png) no-repeat 0 0;line-height: 24px;height: 60px;width: 70px;text-align: center;padding-top: 11px;margin: 10px 20px; color: #fff;}